/*
 * Copyright 2002-2007 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.springframework.aop;

/**
 * AOP代理接口（特别是：引入接口）的标记。
 * 明确地打算返回原始目标对象（通常情况下在从方法调用返回时，通常会被替换成代理对象）。)
 *
 * 注意，这是一个{@link java.io.Serializable}风格的标记性接口。
 * 语义上适用于一个已声明的接口，而不是一个具体对象的全类。
 * 而不是一个具体对象的全部类别。
 * 换句话说，这个标记只适用于一个特定的接口（通常是一个介绍性接口，不作为作为一个AOP代理的主要接口），
 * 因此不影响一个具体的AOP代理可能实现的其他接口。
 *
 * @author Juergen Hoeller
 * @since 2.0.5
 * @see org.springframework.aop.scope.ScopedObject
 */
public interface RawTargetAccess {

}
